Synonyms for "Neandertal man"

Words with similar meaning